directorate of technical works - Französisch Englisch Wörterbuch